Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard

Type of document containing the MRZ.

Link copied to clipboard

Defines how to handle incomplete MRZ results (e.g. caused by failed validation).

Link copied to clipboard
interface MrzParser

Interface for MrzParser API. See class documentation for more details.

Link copied to clipboard
data class MrzParserConfiguration(var incompleteResultHandling: MrzIncompleteResultHandling = MrzIncompleteResultHandling.ACCEPT) : Parcelable

Configuration for MRZ parser.

Link copied to clipboard
interface MrzScanner

Interface for MrzScanner API. See class documentation for more details.

Link copied to clipboard
data class MrzScannerConfiguration(var frameAccumulationConfiguration: AccumulatedResultsVerifierConfiguration = AccumulatedResultsVerifierConfiguration( ), var enableDetection: Boolean = true, var incompleteResultHandling: MrzIncompleteResultHandling = MrzIncompleteResultHandling.REJECT, var returnCrops: Boolean = false, var processingMode: ProcessingMode = ProcessingMode.AUTO) : Parcelable

Configuration for MRZ scanner.

Link copied to clipboard
Link copied to clipboard

Performs MRZ data detection on camera preview frames. Outputs results via MrzScannerFrameHandler.ResultHandler (addResultHandler).

Link copied to clipboard
data class MrzScannerResult(val success: Boolean = false, val rawMRZ: String, val document: GenericDocument?) : AutoCloseable, Parcelable

Container for result of MRZ scanning attempt.

Link copied to clipboard
class ScanbotSdkMrzParser : SelfDisposable, MrzParser

API for machine readable zone parsing.

Link copied to clipboard
class ScanbotSdkMrzScanner : SelfDisposable, MrzScanner

API for machine readable zone scanning.